Merthyr Tydfil — definition

1. Merthyr Tydfil (Noun)

1 definition

Merthyr Tydfil (Noun) — A town in Glamorgan, south Wales.

1 part of
Glamorgan